1 finger lake
English-Spanish dictionary of Geography > finger lake
2 trough lake
English-Spanish dictionary of Geography > trough lake